driver's permit - German English Dictionary